ORR2013 - Bewertungsphase

OpenRheinRuhr 2013
Ein Pott voll Software

Speakers
Jörg Pleumann
Schedule
Day 10.11.2013 - 2013-11-10
Room Vortragsraum 2
Start time 12:20
Duration 01:00
Info
ID 252
Track Open Hardware
Language used for presentation German

Hacking Your Car

Fahrzeugdiagnose mit Arduino

Der Vortrag zeigt, wie man mit einem Arduino und dem CAN do-it-yourself Shield (CANdiy) auf die Diagnoseschnittstelle eines Fahrzeugs zugreift.

Moderne Fahrzeuge besitzen eine Schnittstelle zur On-Board-Diagnose (OBD), die von Werkstätten zum Auslesen von Emissionsdaten und aufgetretenen Fehlern genutzt wird. Diese Schnittstelle befindet sich im Innenraum des Fahrzeugs und ist jedermann leicht zugänglich. Sie unterstützt verschiedene Busse und Protokolle, unter anderem das Controller Area Network (CAN). Mit einem Arduino, einem passenden Shield und dem entsprechenden Stecker kann man der OBD-Schnittstelle interessante Daten entlocken, unter anderem Momentanwerte für Geschwindigkeit oder Drehzahl, und diese auf dem Microcontroller-Board oder einem angeschlossenen PC darstellen. Der Vortrag zeigt, wie das geht. Es werden einige Grundlagen zur OBD-Kommunikation über den CAN-Bus vermittelt. Mit dem CANdiy Shield wird eine sehr günstige Hardware vorgestellt, die mit vielen Arduino-Boards kompatibel ist. Verschiedene Beispiele machen klar, wie man Daten abfragt und auf der seriellen Konsole auf dem PC anzeigt oder über Bluetooth auf ein Android-Gerät überträgt. Das Projekt wurde bereits in c't Hardware Hacks 2/2013 vorgestellt.